product advertisement - German English Dictionary